Fonts E Installation and Use of Opentype Fonts in L a T E X
نویسنده
چکیده
e emerging file standard in digital typography is the OpenType font standard, jointly developed by Microso and Adobe. OpenType fonts are natively supported by several popular operating systems and have many features and advantages that make them desirable for highquality typography. However, OpenType fonts are not natively supported by the standard TEX engine. is article is a practical guide to installing OpenType fonts for use as text fonts in LATEX. e steps to install anOpenType font for use in LATEX are: . For each OpenType font file, and for each combination of attributes for that font file, generate and install font metric and encoding files. . Next, for each font family, generate and install a font description (.fd) file that maps LATEX font selection commands to the installed font files. . Finally, write and install a style (.sty) file that allows the user to select the font and its options for use within TEX. We begin by discussing font background, the TEX font handling scheme, and existing font tools, then describe each of the three steps above in detail. Font basics and font families e advanced typographic features of the OpenType font format have motivated its widespread use in a variety of demanding applications. Before we dive into supporting OpenType in TEX, however, let’s take a step back and look at our eventual goal. As a TEX user, we are less interested in using just a single font with a single set of options and more interested in using a font family: a collection of compatible font variants, usually from the same typeface, that can be used together. For instance, we might want to group together a plain and an italic form of a particular typeface into a family. Wemight want to make small caps available in our family as well, or perhaps incorporate several different weights or optical sizes. Once we have defined our font family, we would then like to ask TEX to enable the entire family with a single command. As an example, this document is typeset in an Adobe OpenType Minion Pro font family with old-style figures, with code Editor’s note: Due to the nature of this article, it is typeset in the Adobe Minion and Adobe Myriad typefaces. We thank Adobe for permission to use these fonts in both the print and web publications. In different files Within one OpenType file weight (light, black) kerning (VAVAV vs. VAVAV) width (abc vs. abc) ligatures (fi vs. fi) optical size figure style ( vs. 1234) variant (e.g. italics) S C Table : Font features provided by differentOpenType files (le ) and within a single OpenType file (right). segments typeset in Adobe’s OpenTypeMyriad Pro, using the following LATEX commands:
منابع مشابه
Fonts Advanced Font Features with X E T E X — the Fontspec Package *
This paper describes the fontspec package for the X E TEX–LTEX format. This package provides a high level interface for font selection and configuration of OpenType and other fonts.
متن کاملAdvanced Font Features with X E T E X — the Fontspec Package *
This paper describes the fontspec package for the X E TEX–LTEX format which provides a high level interface for font selection and configuration of OpenType, and other, fonts.
متن کاملFonts OpenType math illuminated ∗
In recent years, we have seen the development of new TEX engines, X E TEX and LuaTEX, adopting OpenType font technology for providing Unicode typesetting support. While there are already plenty of OpenType text fonts available, both from the TEX community and from commercial font suppliers, there is little support for OpenType math fonts so far. Ironically, it was left to Microsoft to develop a...
متن کاملCommunications of the Tex Users Group Tugboat Editor
Professor Donald Knuth’s TEX is a typesetting system with a wide user community, and a range of supporting packages and enhancements available for many types of publishing work. However, it dates back to the 1980s and is tightly wedded to 8-bit character data and custom-encoded fonts, making it difficult to configure TEX for many complex-script languages. "is paper will introduce X E TEX, a sys...
متن کاملTEX meets Unicode and smart font technologies
Professor Donald Knuth’s TEX is a typesetting system with a wide user community, and a range of supporting packages and enhancements available for many types of publishing work. However, it dates back to the 1980s and is tightly wedded to 8-bit character data and custom-encoded fonts, making it difficult to configure TEX for many complex-script languages. "is paper will introduce X E TEX, a sys...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006